package o;

import android.media.session.MediaSessionManager.RemoteUserInfo;
import android.os.Build.VERSION;
import android.util.Log;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.annotation.RequiresApi;
import androidx.annotation.RestrictTo;

public final class lp {
    static final boolean ˊ = Log.isLoggable("MediaSessionManager", 3);
    private static final Object ˏ = new Object();

    interface c {
    }

    public static final class d {
        c ˋ;

        public d(@NonNull String str, int i, int i2) {
            if (VERSION.SDK_INT >= 28) {
                this.ˋ = new d(str, i, i2);
            } else {
                this.ˋ = new d(str, i, i2);
            }
        }

        @RequiresApi(28)
        @RestrictTo({androidx.annotation.RestrictTo.d.LIBRARY_GROUP})
        public d(RemoteUserInfo remoteUserInfo) {
            this.ˋ = new d(remoteUserInfo);
        }

        public boolean equals(@Nullable Object obj) {
            if (this == obj) {
                return true;
            }
            if (obj instanceof d) {
                return this.ˋ.equals(((d) obj).ˋ);
            }
            return false;
        }

        public int hashCode() {
            return this.ˋ.hashCode();
        }
    }
}
